{
    // "width": 960,
    "height": 26, // Waybar height (to be removed for auto height)
    "spacing": 16,
    "modules-left": ["hyprland/workspaces", "hyprland/submap", "tray"],
    "modules-center": ["hyprland/window"],
    "modules-right": ["hyprland/language", "network", "memory", "clock"],
    "layer": "bottom",
    // Modules configuration
    "hyprland/workspaces": {
        "disable-scroll": true,
        "all-outputs": false,
        "format": "{icon}",
        "on-click": "activate",
        "format-icons": {
            // "10": "OBS",
            "10": "󰃽",
            "11": "1",
            "12": "2",
            "13": "3",
            "14": "4",
            "15": "5",
            "16": "6",
            "17": "7",
            "18": "8",
            "19": "9",
            "20": "󰃽",
        },
    },
    "river/mode": { "format": "{}" },
    "hyprland/window": {
        "max-length": 100,
        "rewrite": {
            "(.*) LibreWolf": "LibreWolf",
            "rofi - (.*)": "",
            "• Discord (.*)": "Discord",
            "foot": "",
        },
    },
    "hyprland/language": {
        "format": "{}",
        "format-en": "us",
        "format-ru": "ru",
    },
    "keyboard-state": {
        "numlock": false,
        "capslock": true,
        "format": "{name} {icon}",
        "format-icons": {
            "locked": "L",
            "unlocked": "U",
        },
    },
    "tray": { "spacing": 8 },
    "clock": {
        "tooltip-format": "{calendar}",
        "format-alt": "{:%d.%m.%Y %H:%M}",
    },
    "cpu": {
        "format": "cpu: {}%",
        "format-alt": "cpu: {}%, {avg_frequency}GHz of {max_frequency}GHz",
    },
    "memory": {
        "format": "ram: {percentage}%",
        "format-alt": "ram: {used}GiB of {total}GiB",
    },
    "network": {
        "format-wifi": "{ifname}: {signalStrength}%",
        "format-ethernet": "{ifname}",
        "tooltip-format": "{ifname} via {gwaddr}",
        "format-linked": "{ifname} (no ip)",
        "format-disconnected": "",
        "format-alt": "{ifname}: {ipaddr}/{cidr}",
    },
}
